HW_Reset(); Delay(120); Write(Command , 0x11); Delay(120); //Delay 120ms Write(Command , 0x36); Write(Parameter , 0x00); Write(Command , 0x3a); Write(Parameter , 0x55); //----------ST7789v Frame rate setting-------------------// Write(Command , 0xb2); Write(Parameter , 0x0c); Write(Parameter , 0x0c); Write(Parameter , 0x00); Write(Parameter , 0x33); Write(Parameter , 0x33); Write(Command , 0xb7); Write(Parameter , 0x35); //VGH=13.26V, VGL=-10.43V //-----------ST7789v Power setting---------------------// Write(Command , 0xbb); //VCOM Write(Parameter , 0x26); Write(Command , 0xc0); Write(Parameter , 0x2c); Write(Command , 0xc2); Write(Parameter , 0x01); Write(Command , 0xc3); //VAP Write(Parameter , 0x0f); //4.3V Write(Command , 0xc4); Write(Parameter , 0x20); Write(Command , 0xc6); Write(Parameter , 0x0f); Write(Command , 0xd0); Write(Parameter , 0xa4); Write(Parameter , 0xa1); //---------------ST7789v gamma setting-----------------------// Write(Command , 0xe0); Write(Parameter , 0xF0); Write(Parameter , 0x09); Write(Parameter , 0x0D); Write(Parameter , 0x0E); Write(Parameter , 0x0F); Write(Parameter , 0x2A); Write(Parameter , 0x36); Write(Parameter , 0x44); Write(Parameter , 0x46); Write(Parameter , 0x29); Write(Parameter , 0x13); Write(Parameter , 0x12); Write(Parameter , 0x18); Write(Parameter , 0x1C); Write(Command , 0xe1); Write(Parameter , 0xF0); Write(Parameter , 0x03); Write(Parameter , 0x07); Write(Parameter , 0x0A); Write(Parameter , 0x0B); Write(Parameter , 0x28); Write(Parameter , 0x34); Write(Parameter , 0x44); Write(Parameter , 0x48); Write(Parameter , 0x2B); Write(Parameter , 0x17); Write(Parameter , 0x16); Write(Parameter , 0x1E); Write(Parameter , 0x22); Write(Command , 0x29);